be surprised or shocked - Spanish English Dictionary